home *** CD-ROM | disk | FTP | other *** search
/ Westlight Stock Photography - Creative Freedom / Westlight Stock Photography - Creative Freedom.iso / Start Here… / Start Here….rsrc / bin.rsrc_CODE_20_ResizeCard.txt < prev    next >
Text File  |  1995-08-06  |  64KB  |  1,124 lines

  1. # near model CODE resource
  2. # jump table entries: 2192-2196 (5 of them)
  3. export_274:
  4. 00000000  4E56 FFE4                link       A6, -0x001C
  5. 00000004  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  6. 00000008  422E 0014                clr.b      [A6 + 0x14]
  7. 0000000C  42A7                     clr.l      -[A7]
  8. 0000000E  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  9. 00000012  A917                     syscall    GetWRefCon
  10. 00000014  205F                     movea.l    A0, [A7]+
  11. 00000016  2050                     movea.l    A0, [A0]
  12. 00000018  2E28 0008                move.l     D7, [A0 + 0x8]
  13. 0000001C  266E 000C                movea.l    A3, [A6 + 0xC]
  14. 00000020  7003                     moveq.l    D0, 0x03
  15. 00000022  B053                     cmp.w      D0, [A3]
  16. 00000024  57C0                     seq        D0
  17. 00000026  7205                     moveq.l    D1, 0x05
  18. 00000028  B253                     cmp.w      D1, [A3]
  19. 0000002A  57C1                     seq        D1
  20. 0000002C  8001                     or.b       D0, D1
  21. 0000002E  6700 01A4                beq        +0x1A6 /* 000001D4 */
  22. 00000032  203C 0000 00FF           move.l     D0, 0xFF
  23. 00000038  C0AB 0002                and.l      D0, [A3 + 0x2]
  24. 0000003C  3800                     move.w     D4, D0
  25. 0000003E  7C01                     moveq.l    D6, 0x01
  26. 00000040  7008                     moveq.l    D0, 0x08
  27. 00000042  B044                     cmp.w      D0, D4
  28. 00000044  6604                     bne        +0x6 /* 0000004A */
  29. 00000046  4246                     clr.w      D6
  30. 00000048  601E                     bra        +0x20 /* 00000068 */
  31. label0000004A:
  32. 0000004A  7020                     moveq.l    D0, 0x20
  33. 0000004C  B044                     cmp.w      D0, D4
  34. 0000004E  5EC0                     sgt        D0
  35. 00000050  7200                     moveq.l    D1, 0x00
  36. 00000052  322B 000E                move.w     D1, [A3 + 0xE]
  37. 00000056  C2BC 0000 0100           and.l      D1, 0x100
  38. 0000005C  4A81                     tst.l      D1
  39. 0000005E  56C1                     sne        D1
  40. 00000060  8001                     or.b       D0, D1
  41. 00000062  6704                     beq        +0x6 /* 00000068 */
  42. 00000064  6000 016E                bra        +0x170 /* 000001D4 */
  43. label00000068:
  44. 00000068  206E 0010                movea.l    A0, [A6 + 0x10]
  45. 0000006C  2D68 00A0 FFEC           move.l     [A6 - 0x14], [A0 + 0xA0]
  46. 00000072  6604                     bne        +0x6 /* 00000078 */
  47. 00000074  6000 015E                bra        +0x160 /* 000001D4 */
  48. label00000078:
  49. 00000078  206E FFEC                movea.l    A0, [A6 - 0x14]
  50. 0000007C  2850                     movea.l    A4, [A0]
  51. 0000007E  7008                     moveq.l    D0, 0x08
  52. 00000080  B044                     cmp.w      D0, D4
  53. 00000082  6644                     bne        +0x46 /* 000000C8 */
  54. 00000084  4A6C 0020                tst.w      [A4 + 0x20]
  55. 00000088  5EC0                     sgt        D0
  56. 0000008A  206C 003E                movea.l    A0, [A4 + 0x3E]
  57. 0000008E  322C 0020                move.w     D1, [A4 + 0x20]
  58. 00000092  48C1                     ext.l      D1
  59. 00000094  D290                     add.l      D1, [A0]
  60. 00000096  5381                     subq.l     D1, 1
  61. 00000098  2041                     movea.l    A0, D1
  62. 0000009A  4A10                     tst.b      [A0]
  63. 0000009C  57C1                     seq        D1
  64. 0000009E  C001                     and.b      D0, D1
  65. 000000A0  6704                     beq        +0x6 /* 000000A6 */
  66. 000000A2  526C 0020                addq.w     [A4 + 0x20], 1
  67. label000000A6:
  68. 000000A6  4A6C 0022                tst.w      [A4 + 0x22]
  69. 000000AA  5EC0                     sgt        D0
  70. 000000AC  206C 003E                movea.l    A0, [A4 + 0x3E]
  71. 000000B0  322C 0022                move.w     D1, [A4 + 0x22]
  72. 000000B4  48C1                     ext.l      D1
  73. 000000B6  D290                     add.l      D1, [A0]
  74. 000000B8  5381                     subq.l     D1, 1
  75. 000000BA  2041                     movea.l    A0, D1
  76. 000000BC  4A10                     tst.b      [A0]
  77. 000000BE  57C1                     seq        D1
  78. 000000C0  C001                     and.b      D0, D1
  79. 000000C2  6704                     beq        +0x6 /* 000000C8 */
  80. 000000C4  526C 0022                addq.w     [A4 + 0x22], 1
  81. label000000C8:
  82. 000000C8  302C 0022                move.w     D0, [A4 + 0x22]
  83. 000000CC  906C 0020                sub.w      D0, [A4 + 0x20]
  84. 000000D0  3D40 FFFA                move.w     [A6 - 0x6], D0
  85. 000000D4  3A2C 0020                move.w     D5, [A4 + 0x20]
  86. 000000D8  5245                     addq.w     D5, 1
  87. 000000DA  7008                     moveq.l    D0, 0x08
  88. 000000DC  B044                     cmp.w      D0, D4
  89. 000000DE  57C0                     seq        D0
  90. 000000E0  4A6E FFFA                tst.w      [A6 - 0x6]
  91. 000000E4  57C1                     seq        D1
  92. 000000E6  C001                     and.b      D0, D1
  93. 000000E8  6740                     beq        +0x42 /* 0000012A */
  94. 000000EA  7CFF                     moveq.l    D6, 0xFFFFFFFF
  95. 000000EC  4267                     clr.w      -[A7]
  96. 000000EE  2047                     movea.l    A0, D7
  97. 000000F0  4868 0002                pea.l      [A0 + 0x2]
  98. 000000F4  3005                     move.w     D0, D5
  99. 000000F6  5340                     subq.w     D0, 1
  100. 000000F8  3F00                     move.w     -[A7], D0
  101. 000000FA  2F3C 8206 0010           move.l     -[A7], 0x82060010
  102. 00000100  A8B5                     syscall    ScriptUtil
  103. 00000102  7001                     moveq.l    D0, 0x01
  104. 00000104  B05F                     cmp.w      D0, [A7]+
  105. 00000106  6622                     bne        +0x24 /* 0000012A */
  106. 00000108  4267                     clr.w      -[A7]
  107. 0000010A  2047                     movea.l    A0, D7
  108. 0000010C  4868 0002                pea.l      [A0 + 0x2]
  109. 00000110  3005                     move.w     D0, D5
  110. 00000112  5540                     subq.w     D0, 2
  111. 00000114  3F00                     move.w     -[A7], D0
  112. 00000116  2F3C 8206 0010           move.l     -[A7], 0x82060010
  113. 0000011C  A8B5                     syscall    ScriptUtil
  114. 0000011E  70FF                     moveq.l    D0, 0xFFFFFFFF
  115. 00000120  B05F                     cmp.w      D0, [A7]+
  116. 00000122  6604                     bne        +0x6 /* 00000128 */
  117. 00000124  7CFE                     moveq.l    D6, 0xFFFFFFFE
  118. 00000126  6002                     bra        +0x4 /* 0000012A */
  119. label00000128:
  120. 00000128  7CFD                     moveq.l    D6, 0xFFFFFFFD
  121. label0000012A:
  122. 0000012A  2047                     movea.l    A0, D7
  123. 0000012C  4240                     clr.w      D0
  124. 0000012E  1028 0002                move.b     D0, [A0 + 0x2]
  125. 00000132  5240                     addq.w     D0, 1
  126. 00000134  9045                     sub.w      D0, D5
  127. 00000136  906E FFFA                sub.w      D0, [A6 - 0x6]
  128. 0000013A  48C0                     ext.l      D0
  129. 0000013C  2D40 FFE8                move.l     [A6 - 0x18], D0
  130. 00000140  6F3E                     ble        +0x40 /* 00000180 */
  131. 00000142  2047                     movea.l    A0, D7
  132. 00000144  5488                     addq.l     A0, 2
  133. 00000146  3005                     move.w     D0, D5
  134. 00000148  48C0                     ext.l      D0
  135. 0000014A  D088                     add.l      D0, A0
  136. 0000014C  3206                     move.w     D1, D6
  137. 0000014E  48C1                     ext.l      D1
  138. 00000150  D280                     add.l      D1, D0
  139. 00000152  2D41 FFF4                move.l     [A6 - 0xC], D1
  140. 00000156  2047                     movea.l    A0, D7
  141. 00000158  5488                     addq.l     A0, 2
  142. 0000015A  3005                     move.w     D0, D5
  143. 0000015C  48C0                     ext.l      D0
  144. 0000015E  D088                     add.l      D0, A0
  145. 00000160  322E FFFA                move.w     D1, [A6 - 0x6]
  146. 00000164  48C1                     ext.l      D1
  147. 00000166  D280                     add.l      D1, D0
  148. 00000168  2D41 FFF0                move.l     [A6 - 0x10], D1
  149. 0000016C  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  150. 00000170  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  151. 00000174  2F2E FFE8                move.l     -[A7], [A6 - 0x18]
  152. 00000178  201F                     move.l     D0, [A7]+
  153. 0000017A  225F                     movea.l    A1, [A7]+
  154. 0000017C  205F                     movea.l    A0, [A7]+
  155. 0000017E  A02E                     syscall    BlockMove/BlockMoveData
  156. label00000180:
  157. 00000180  7001                     moveq.l    D0, 0x01
  158. 00000182  B046                     cmp.w      D0, D6
  159. 00000184  6620                     bne        +0x22 /* 000001A6 */
  160. 00000186  2047                     movea.l    A0, D7
  161. 00000188  1184 5002                move.b     [A0 + D5.w + 0x2], D4
  162. 0000018C  70FF                     moveq.l    D0, 0xFFFFFFFF
  163. 0000018E  B06D 9F2C                cmp.w      D0, [A5 - 0x60D4]
  164. 00000192  6608                     bne        +0xA /* 0000019C */
  165. 00000194  7000                     moveq.l    D0, 0x00
  166. 00000196  2740 0002                move.l     [A3 + 0x2], D0
  167. 0000019A  600A                     bra        +0xC /* 000001A6 */
  168. label0000019C:
  169. 0000019C  2047                     movea.l    A0, D7
  170. 0000019E  3010                     move.w     D0, [A0]
  171. 000001A0  48C0                     ext.l      D0
  172. 000001A2  2740 0002                move.l     [A3 + 0x2], D0
  173. label000001A6:
  174. 000001A6  70FE                     moveq.l    D0, 0xFFFFFFFE
  175. 000001A8  B046                     cmp.w      D0, D6
  176. 000001AA  660A                     bne        +0xC /* 000001B6 */
  177. 000001AC  3F3C 0008                move.w     -[A7], 0x8
  178. 000001B0  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  179. 000001B4  A9DC                     syscall    TEKey
  180. label000001B6:
  181. 000001B6  2047                     movea.l    A0, D7
  182. 000001B8  4240                     clr.w      D0
  183. 000001BA  1028 0002                move.b     D0, [A0 + 0x2]
  184. 000001BE  906E FFFA                sub.w      D0, [A6 - 0x6]
  185. 000001C2  D046                     add.w      D0, D6
  186. 000001C4  48C0                     ext.l      D0
  187. 000001C6  2D40 FFE8                move.l     [A6 - 0x18], D0
  188. 000001CA  6D08                     blt        +0xA /* 000001D4 */
  189. 000001CC  2047                     movea.l    A0, D7
  190. 000001CE  116E FFEB 0002           move.b     [A0 + 0x2], [A6 - 0x15]
  191. label000001D4:
  192. 000001D4  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  193. 000001D8  4E5E                     unlink     A6
  194. 000001DA  205F                     movea.l    A0, [A7]+
  195. 000001DC  DEFC 000C                add.w      A7, 0xC
  196. 000001E0  4ED0                     jmp        [A0]
  197. export_275:
  198. fn000001E2:
  199. 000001E2  4E56 FEE4                link       A6, -0x011C
  200. 000001E6  48E7 0708                movem.l    -[A7], D5,D6,D7,A4
  201. 000001EA  206E 0014                movea.l    A0, [A6 + 0x14]
  202. 000001EE  43EE FF00                lea.l      A1, [A6 - 0x100]
  203. 000001F2  707F                     moveq.l    D0, 0x7F
  204. label000001F4:
  205. 000001F4  32D8                     move.w     [A1]+, [A0]+
  206. 000001F6  51C8 FFFC                dbf        D0, -0x6 /* 000001F4 */
  207. 000001FA  3A2E 0018                move.w     D5, [A6 + 0x18]
  208. 000001FE  422E 001A                clr.b      [A6 + 0x1A]
  209. 00000202  7E03                     moveq.l    D7, 0x03
  210. 00000204  0C45 008E                cmpi.w     D5, 0x8E
  211. 00000208  6602                     bne        +0x4 /* 0000020C */
  212. 0000020A  5347                     subq.w     D7, 1
  213. label0000020C:
  214. 0000020C  3C07                     move.w     D6, D7
  215. 0000020E  5246                     addq.w     D6, 1
  216. 00000210  4EAD 239A                jsr        [A5 + 0x239A /* export_1135 */]
  217. 00000214  486E FEF8                pea.l      [A6 - 0x108]
  218. 00000218  A874                     syscall    GetPort
  219. 0000021A  42A7                     clr.l      -[A7]
  220. 0000021C  3F05                     move.w     -[A7], D5
  221. 0000021E  42A7                     clr.l      -[A7]
  222. 00000220  70FF                     moveq.l    D0, 0xFFFFFFFF
  223. 00000222  2F00                     move.l     -[A7], D0
  224. 00000224  4EAD 25A2                jsr        [A5 + 0x25A2 /* export_1200 */]
  225. 00000228  2D5F FEFC                move.l     [A6 - 0x104], [A7]+
  226. 0000022C  6604                     bne        +0x6 /* 00000232 */
  227. 0000022E  6000 00E8                bra        +0xEA /* 00000318 */
  228. label00000232:
  229. 00000232  2F2E FEFC                move.l     -[A7], [A6 - 0x104]
  230. 00000236  3F07                     move.w     -[A7], D7
  231. 00000238  486E FEF4                pea.l      [A6 - 0x10C]
  232. 0000023C  486E FEF0                pea.l      [A6 - 0x110]
  233. 00000240  486E FEE8                pea.l      [A6 - 0x118]
  234. 00000244  A98D                     syscall    GetDialogItem/GetDItem
  235. 00000246  2F2E FEF0                move.l     -[A7], [A6 - 0x110]
  236. 0000024A  486E FF00                pea.l      [A6 - 0x100]
  237. 0000024E  A98F                     syscall    SetDialogItemText/SetIText
  238. 00000250  2F2E FEFC                move.l     -[A7], [A6 - 0x104]
  239. 00000254  3F07                     move.w     -[A7], D7
  240. 00000256  4EAD 26EA                jsr        [A5 + 0x26EA /* export_1241 */]
  241. 0000025A  2F2E FEFC                move.l     -[A7], [A6 - 0x104]
  242. 0000025E  3F06                     move.w     -[A7], D6
  243. 00000260  486E FEF4                pea.l      [A6 - 0x10C]
  244. 00000264  486E FEF0                pea.l      [A6 - 0x110]
  245. 00000268  486E FEE8                pea.l      [A6 - 0x118]
  246. 0000026C  A98D                     syscall    GetDialogItem/GetDItem
  247. 0000026E  2F2E FEF0                move.l     -[A7], [A6 - 0x110]
  248. 00000272  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  249. 00000276  A98F                     syscall    SetDialogItemText/SetIText
  250. 00000278  2F2E FEFC                move.l     -[A7], [A6 - 0x104]
  251. 0000027C  3F06                     move.w     -[A7], D6
  252. 0000027E  2F3C 7FFF 0000           move.l     -[A7], 0x7FFF0000
  253. 00000284  A97E                     syscall    SelectDialogItemText/SelIText
  254. 00000286  2F2E FEFC                move.l     -[A7], [A6 - 0x104]
  255. 0000028A  3F05                     move.w     -[A7], D5
  256. 0000028C  3F06                     move.w     -[A7], D6
  257. 0000028E  3F3C 0002                move.w     -[A7], 0x2
  258. 00000292  1F3C 0001                move.b     -[A7], 0x1
  259. 00000296  4EAD 232A                jsr        [A5 + 0x232A /* export_1121 */]
  260. 0000029A  42A7                     clr.l      -[A7]
  261. 0000029C  2F2E FEFC                move.l     -[A7], [A6 - 0x104]
  262. 000002A0  A917                     syscall    GetWRefCon
  263. 000002A2  205F                     movea.l    A0, [A7]+
  264. 000002A4  2850                     movea.l    A4, [A0]
  265. 000002A6  296E 0008 0004           move.l     [A4 + 0x4], [A6 + 0x8]
  266. 000002AC  296E 000C 0008           move.l     [A4 + 0x8], [A6 + 0xC]
  267. 000002B2  4EAD 2662                jsr        [A5 + 0x2662 /* export_1224 */]
  268. label000002B6:
  269. 000002B6  2F2D 9D1E                move.l     -[A7], [A5 - 0x62E2]
  270. 000002BA  486E FEF6                pea.l      [A6 - 0x10A]
  271. 000002BE  A991                     syscall    ModalDialog
  272. 000002C0  7001                     moveq.l    D0, 0x01
  273. 000002C2  B06E FEF6                cmp.w      D0, [A6 - 0x10A]
  274. 000002C6  57C0                     seq        D0
  275. 000002C8  7202                     moveq.l    D1, 0x02
  276. 000002CA  B26E FEF6                cmp.w      D1, [A6 - 0x10A]
  277. 000002CE  57C1                     seq        D1
  278. 000002D0  8001                     or.b       D0, D1
  279. 000002D2  67E2                     beq        -0x1C /* 000002B6 */
  280. 000002D4  2F2E FEFC                move.l     -[A7], [A6 - 0x104]
  281. 000002D8  4EAD 230A                jsr        [A5 + 0x230A /* export_1117 */]
  282. 000002DC  7001                     moveq.l    D0, 0x01
  283. 000002DE  B06E FEF6                cmp.w      D0, [A6 - 0x10A]
  284. 000002E2  6610                     bne        +0x12 /* 000002F4 */
  285. 000002E4  1D7C 0001 001A           move.b     [A6 + 0x1A], 0x1
  286. 000002EA  2F2E FEF0                move.l     -[A7], [A6 - 0x110]
  287. 000002EE  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  288. 000002F2  A990                     syscall    GetDialogItemText/GetIText
  289. label000002F4:
  290. 000002F4  206E 0010                movea.l    A0, [A6 + 0x10]
  291. 000002F8  4240                     clr.w      D0
  292. 000002FA  1010                     move.b     D0, [A0]
  293. 000002FC  0C40 00FE                cmpi.w     D0, 0xFE
  294. 00000300  6F08                     ble        +0xA /* 0000030A */
  295. 00000302  206E 0010                movea.l    A0, [A6 + 0x10]
  296. 00000306  10BC 00FE                move.b     [A0], 0xFE
  297. label0000030A:
  298. 0000030A  486E FEFC                pea.l      [A6 - 0x104]
  299. 0000030E  4EAD 3172                jsr        [A5 + 0x3172 /* export_1578 */]
  300. 00000312  2F2E FEF8                move.l     -[A7], [A6 - 0x108]
  301. 00000316  A873                     syscall    SetPort
  302. label00000318:
  303. 00000318  4CDF 10E0                movem.l    D5,D6,D7,A4, [A7]+
  304. 0000031C  4E5E                     unlink     A6
  305. 0000031E  205F                     movea.l    A0, [A7]+
  306. 00000320  DEFC 0012                add.w      A7, 0x12
  307. 00000324  4ED0                     jmp        [A0]
  308. export_276:
  309. 00000326  4E56 FCFC                link       A6, -0x0304
  310. 0000032A  3D6D 9D58 FEFE           move.w     [A6 - 0x102], [A5 - 0x62A8]
  311. 00000330  422E FF00                clr.b      [A6 - 0x100]
  312. 00000334  422E FDFC                clr.b      [A6 - 0x204]
  313. 00000338  2F3C 008E 0000           move.l     -[A7], 0x8E0000
  314. 0000033E  486E FCFC                pea.l      [A6 - 0x304]
  315. 00000342  3F3C 0005                move.w     -[A7], 0x5
  316. 00000346  4EAD 23C2                jsr        [A5 + 0x23C2 /* export_1140 */]
  317. 0000034A  486E FDFC                pea.l      [A6 - 0x204]
  318. 0000034E  486E FEFE                pea.l      [A6 - 0x102]
  319. 00000352  487A FCAC                pea.l      [PC - 0x354 /* 00000000, value 0x4E56FFE4 */]
  320. 00000356  4EBA FE8A                jsr        [PC - 0x176 /* 000001E2 */]
  321. 0000035A  1D5F FEFD                move.b     [A6 - 0x103], [A7]+
  322. 0000035E  486E FF00                pea.l      [A6 - 0x100]
  323. 00000362  4EAD 0DBA                jsr        [A5 + 0xDBA /* export_435 */]
  324. 00000366  42A7                     clr.l      -[A7]
  325. 00000368  486E FF01                pea.l      [A6 - 0xFF]
  326. 0000036C  4240                     clr.w      D0
  327. 0000036E  102E FF00                move.b     D0, [A6 - 0x100]
  328. 00000372  3F00                     move.w     -[A7], D0
  329. 00000374  4EAD 273A                jsr        [A5 + 0x273A /* export_1251 */]
  330. 00000378  2D5F 0008                move.l     [A6 + 0x8], [A7]+
  331. 0000037C  4E5E                     unlink     A6
  332. 0000037E  4E75                     rts
  333. export_277:
  334. 00000380  4E56 FFDE                link       A6, -0x0022
  335. 00000384  48E7 0300                movem.l    -[A7], D6,D7
  336. 00000388  3C2E 0008                move.w     D6, [A6 + 0x8]
  337. 0000038C  486E FFEE                pea.l      [A6 - 0x12]
  338. 00000390  A898                     syscall    GetPenState
  339. 00000392  A89E                     syscall    PenNormal
  340. 00000394  700B                     moveq.l    D0, 0x0B
  341. 00000396  B046                     cmp.w      D0, D6
  342. 00000398  6E04                     bgt        +0x6 /* 0000039E */
  343. 0000039A  7E0B                     moveq.l    D7, 0x0B
  344. 0000039C  6002                     bra        +0x4 /* 000003A0 */
  345. label0000039E:
  346. 0000039E  7E02                     moveq.l    D7, 0x02
  347. label000003A0:
  348. 000003A0  3006                     move.w     D0, D6
  349. 000003A2  9047                     sub.w      D0, D7
  350. 000003A4  6706                     beq        +0x8 /* 000003AC */
  351. 000003A6  5F40                     subq.w     D0, 7
  352. 000003A8  672C                     beq        +0x2E /* 000003D6 */
  353. 000003AA  6042                     bra        +0x44 /* 000003EE */
  354. label000003AC:
  355. 000003AC  2F3C 0001 0001           move.l     -[A7], 0x10001
  356. 000003B2  A89B                     syscall    PenSize
  357. 000003B4  486D FE74                pea.l      [A5 - 0x18C]
  358. 000003B8  A89D                     syscall    PenPat
  359. 000003BA  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  360. 000003BE  3F06                     move.w     -[A7], D6
  361. 000003C0  486E FFEA                pea.l      [A6 - 0x16]
  362. 000003C4  486E FFE6                pea.l      [A6 - 0x1A]
  363. 000003C8  486E FFDE                pea.l      [A6 - 0x22]
  364. 000003CC  A98D                     syscall    GetDialogItem/GetDItem
  365. 000003CE  486E FFDE                pea.l      [A6 - 0x22]
  366. 000003D2  A8A2                     syscall    PaintRect
  367. 000003D4  6018                     bra        +0x1A /* 000003EE */
  368. label000003D6:
  369. 000003D6  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  370. 000003DA  A89C                     syscall    PenMode
  371. 000003DC  2F2D AF4A                move.l     -[A7], [A5 - 0x50B6]
  372. 000003E0  1F3C 0001                move.b     -[A7], 0x1
  373. 000003E4  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  374. 000003E8  3F06                     move.w     -[A7], D6
  375. 000003EA  4EBA 0014                jsr        [PC + 0x14 /* 00000400 */]
  376. label000003EE:
  377. 000003EE  486E FFEE                pea.l      [A6 - 0x12]
  378. 000003F2  A899                     syscall    SetPenState
  379. 000003F4  4CDF 00C0                movem.l    D6,D7, [A7]+
  380. 000003F8  4E5E                     unlink     A6
  381. 000003FA  205F                     movea.l    A0, [A7]+
  382. 000003FC  5C4F                     addq.w     A7, 6
  383. 000003FE  4ED0                     jmp        [A0]
  384. fn00000400:
  385. 00000400  4E56 FFD4                link       A6, -0x002C
  386. 00000404  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  387. 00000408  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  388. 0000040C  486E FFFE                pea.l      [A6 - 0x2]
  389. 00000410  486E FFFA                pea.l      [A6 - 0x6]
  390. 00000414  486E FFF2                pea.l      [A6 - 0xE]
  391. 00000418  A98D                     syscall    GetDialogItem/GetDItem
  392. 0000041A  4AAD B562                tst.l      [A5 - 0x4A9E]
  393. 0000041E  56C0                     sne        D0
  394. 00000420  C02E 000E                and.b      D0, [A6 + 0xE]
  395. 00000424  6700 0090                beq        +0x92 /* 000004B6 */
  396. 00000428  2F2D B562                move.l     -[A7], [A5 - 0x4A9E]
  397. 0000042C  205F                     movea.l    A0, [A7]+
  398. 0000042E  A029                     syscall    HLock
  399. 00000430  486E FFEA                pea.l      [A6 - 0x16]
  400. 00000434  42A7                     clr.l      -[A7]
  401. 00000436  2F3C 00A0 00A0           move.l     -[A7], 0xA000A0
  402. 0000043C  A8A7                     syscall    SetRect
  403. 0000043E  3D7C 0014 FFE8           move.w     [A6 - 0x18], 0x14
  404. 00000444  206D B562                movea.l    A0, [A5 - 0x4A9E]
  405. 00000448  2D50 FFE4                move.l     [A6 - 0x1C], [A0]
  406. 0000044C  486E FFDC                pea.l      [A6 - 0x24]
  407. 00000450  42A7                     clr.l      -[A7]
  408. 00000452  302D BE4E                move.w     D0, [A5 - 0x41B2]
  409. 00000456  48C0                     ext.l      D0
  410. 00000458  81FC 0008                divs.w     D0, 0x8
  411. 0000045C  3F00                     move.w     -[A7], D0
  412. 0000045E  302D BE4C                move.w     D0, [A5 - 0x41B4]
  413. 00000462  5440                     addq.w     D0, 2
  414. 00000464  48C0                     ext.l      D0
  415. 00000466  81FC 0008                divs.w     D0, 0x8
  416. 0000046A  3F00                     move.w     -[A7], D0
  417. 0000046C  A8A7                     syscall    SetRect
  418. 0000046E  41EE FFD4                lea.l      A0, [A6 - 0x2C]
  419. 00000472  43EE FFDC                lea.l      A1, [A6 - 0x24]
  420. 00000476  7003                     moveq.l    D0, 0x03
  421. label00000478:
  422. 00000478  30D9                     move.w     [A0]+, [A1]+
  423. 0000047A  51C8 FFFC                dbf        D0, -0x6 /* 00000478 */
  424. 0000047E  486E FFD4                pea.l      [A6 - 0x2C]
  425. 00000482  302E FFF4                move.w     D0, [A6 - 0xC]
  426. 00000486  5240                     addq.w     D0, 1
  427. 00000488  3F00                     move.w     -[A7], D0
  428. 0000048A  302E FFF2                move.w     D0, [A6 - 0xE]
  429. 0000048E  5240                     addq.w     D0, 1
  430. 00000490  3F00                     move.w     -[A7], D0
  431. 00000492  A8A8                     syscall    OffsetRect
  432. 00000494  486E FFE4                pea.l      [A6 - 0x1C]
  433. 00000498  206E 000A                movea.l    A0, [A6 + 0xA]
  434. 0000049C  4868 0002                pea.l      [A0 + 0x2]
  435. 000004A0  486E FFDC                pea.l      [A6 - 0x24]
  436. 000004A4  486E FFD4                pea.l      [A6 - 0x2C]
  437. 000004A8  4267                     clr.w      -[A7]
  438. 000004AA  42A7                     clr.l      -[A7]
  439. 000004AC  A8EC                     syscall    CopyBits
  440. 000004AE  2F2D B562                move.l     -[A7], [A5 - 0x4A9E]
  441. 000004B2  205F                     movea.l    A0, [A7]+
  442. 000004B4  A02A                     syscall    HUnlock
  443. label000004B6:
  444. 000004B6  42A7                     clr.l      -[A7]
  445. 000004B8  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  446. 000004BC  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  447. 000004C0  4EAD 27DA                jsr        [A5 + 0x27DA /* export_1271 */]
  448. 000004C4  2D5F FFF6                move.l     [A6 - 0xA], [A7]+
  449. 000004C8  546E FFF8                addq.w     [A6 - 0x8], 2
  450. 000004CC  546E FFF6                addq.w     [A6 - 0xA], 2
  451. 000004D0  486E FFF2                pea.l      [A6 - 0xE]
  452. 000004D4  A8A1                     syscall    FrameRect
  453. 000004D6  536E FFF6                subq.w     [A6 - 0xA], 1
  454. 000004DA  536E FFF8                subq.w     [A6 - 0x8], 1
  455. 000004DE  302E FFF8                move.w     D0, [A6 - 0x8]
  456. 000004E2  5740                     subq.w     D0, 3
  457. 000004E4  3D40 FFF4                move.w     [A6 - 0xC], D0
  458. 000004E8  302E FFF6                move.w     D0, [A6 - 0xA]
  459. 000004EC  5740                     subq.w     D0, 3
  460. 000004EE  3D40 FFF2                move.w     [A6 - 0xE], D0
  461. 000004F2  486E FFF2                pea.l      [A6 - 0xE]
  462. 000004F6  A8A2                     syscall    PaintRect
  463. 000004F8  4E5E                     unlink     A6
  464. 000004FA  205F                     movea.l    A0, [A7]+
  465. 000004FC  DEFC 000C                add.w      A7, 0xC
  466. 00000500  4ED0                     jmp        [A0]
  467. fn00000502:
  468. 00000502  4E56 FFC2                link       A6, -0x003E
  469. 00000506  48E7 0018                movem.l    -[A7], A3,A4
  470. 0000050A  42A7                     clr.l      -[A7]
  471. 0000050C  2F3C 0000 0C80           move.l     -[A7], 0xC80
  472. 00000512  4EAD 25AA                jsr        [A5 + 0x25AA /* export_1201 */]
  473. 00000516  2B5F B562                move.l     [A5 - 0x4A9E], [A7]+
  474. 0000051A  6604                     bne        +0x6 /* 00000520 */
  475. 0000051C  6000 012C                bra        +0x12E /* 0000064A */
  476. label00000520:
  477. 00000520  2F2D B562                move.l     -[A7], [A5 - 0x4A9E]
  478. 00000524  205F                     movea.l    A0, [A7]+
  479. 00000526  A064                     syscall    MoveHHi
  480. 00000528  2F2D B562                move.l     -[A7], [A5 - 0x4A9E]
  481. 0000052C  205F                     movea.l    A0, [A7]+
  482. 0000052E  A029                     syscall    HLock
  483. 00000530  486E FFC8                pea.l      [A6 - 0x38]
  484. 00000534  42A7                     clr.l      -[A7]
  485. 00000536  2F3C 00A0 00A0           move.l     -[A7], 0xA000A0
  486. 0000053C  A8A7                     syscall    SetRect
  487. 0000053E  3D7C 0014 FFC6           move.w     [A6 - 0x3A], 0x14
  488. 00000544  206D B562                movea.l    A0, [A5 - 0x4A9E]
  489. 00000548  2D50 FFC2                move.l     [A6 - 0x3E], [A0]
  490. 0000054C  206D FE8C                movea.l    A0, [A5 - 0x174]
  491. 00000550  43EE FFEA                lea.l      A1, [A6 - 0x16]
  492. 00000554  5488                     addq.l     A0, 2
  493. 00000556  7006                     moveq.l    D0, 0x06
  494. label00000558:
  495. 00000558  32D8                     move.w     [A1]+, [A0]+
  496. 0000055A  51C8 FFFC                dbf        D0, -0x6 /* 00000558 */
  497. 0000055E  42A7                     clr.l      -[A7]
  498. 00000560  A8D8                     syscall    NewRgn
  499. 00000562  285F                     movea.l    A4, [A7]+
  500. 00000564  2F0C                     move.l     -[A7], A4
  501. 00000566  A87A                     syscall    GetClip
  502. 00000568  42A7                     clr.l      -[A7]
  503. 0000056A  A8D8                     syscall    NewRgn
  504. 0000056C  265F                     movea.l    A3, [A7]+
  505. 0000056E  206D FE8C                movea.l    A0, [A5 - 0x174]
  506. 00000572  2F28 0018                move.l     -[A7], [A0 + 0x18]
  507. 00000576  2F0B                     move.l     -[A7], A3
  508. 00000578  A8DC                     syscall    CopyRgn
  509. 0000057A  486E FFD8                pea.l      [A6 - 0x28]
  510. 0000057E  A898                     syscall    GetPenState
  511. 00000580  486E FFC2                pea.l      [A6 - 0x3E]
  512. 00000584  A875                     syscall    SetPBits/SetPortBits
  513. 00000586  486E FFC8                pea.l      [A6 - 0x38]
  514. 0000058A  A87B                     syscall    ClipRect
  515. 0000058C  206D FE8C                movea.l    A0, [A5 - 0x174]
  516. 00000590  2F28 0018                move.l     -[A7], [A0 + 0x18]
  517. 00000594  486E FFC8                pea.l      [A6 - 0x38]
  518. 00000598  A8DF                     syscall    RectRgn
  519. 0000059A  2F2D FE8C                move.l     -[A7], [A5 - 0x174]
  520. 0000059E  4EAD 2862                jsr        [A5 + 0x2862 /* export_1288 */]
  521. 000005A2  486E FFD0                pea.l      [A6 - 0x30]
  522. 000005A6  42A7                     clr.l      -[A7]
  523. 000005A8  302D BE4E                move.w     D0, [A5 - 0x41B2]
  524. 000005AC  48C0                     ext.l      D0
  525. 000005AE  81FC 0008                divs.w     D0, 0x8
  526. 000005B2  3F00                     move.w     -[A7], D0
  527. 000005B4  302D BE4C                move.w     D0, [A5 - 0x41B4]
  528. 000005B8  5440                     addq.w     D0, 2
  529. 000005BA  48C0                     ext.l      D0
  530. 000005BC  81FC 0008                divs.w     D0, 0x8
  531. 000005C0  3F00                     move.w     -[A7], D0
  532. 000005C2  A8A7                     syscall    SetRect
  533. 000005C4  486D C278                pea.l      [A5 - 0x3D88]
  534. 000005C8  486E FFC2                pea.l      [A6 - 0x3E]
  535. 000005CC  486D BE48                pea.l      [A5 - 0x41B8]
  536. 000005D0  486E FFD0                pea.l      [A6 - 0x30]
  537. 000005D4  4267                     clr.w      -[A7]
  538. 000005D6  42A7                     clr.l      -[A7]
  539. 000005D8  A8EC                     syscall    CopyBits
  540. 000005DA  A89E                     syscall    PenNormal
  541. 000005DC  486E FFD0                pea.l      [A6 - 0x30]
  542. 000005E0  A8A1                     syscall    FrameRect
  543. 000005E2  486D C0A6                pea.l      [A5 - 0x3F5A]
  544. 000005E6  A89D                     syscall    PenPat
  545. 000005E8  3F3C 000F                move.w     -[A7], 0xF
  546. 000005EC  A89C                     syscall    PenMode
  547. 000005EE  486E FFD0                pea.l      [A6 - 0x30]
  548. 000005F2  A8A2                     syscall    PaintRect
  549. 000005F4  486D C6BE                pea.l      [A5 - 0x3942]
  550. 000005F8  A89D                     syscall    PenPat
  551. 000005FA  3F3C 0008                move.w     -[A7], 0x8
  552. 000005FE  A89C                     syscall    PenMode
  553. 00000600  2F2E FFD0                move.l     -[A7], [A6 - 0x30]
  554. 00000604  A893                     syscall    MoveTo
  555. 00000606  4267                     clr.w      -[A7]
  556. 00000608  302E FFD4                move.w     D0, [A6 - 0x2C]
  557. 0000060C  906E FFD0                sub.w      D0, [A6 - 0x30]
  558. 00000610  5340                     subq.w     D0, 1
  559. 00000612  3F00                     move.w     -[A7], D0
  560. 00000614  A892                     syscall    Line
  561. 00000616  486E FFEA                pea.l      [A6 - 0x16]
  562. 0000061A  A875                     syscall    SetPBits/SetPortBits
  563. 0000061C  486E FFD8                pea.l      [A6 - 0x28]
  564. 00000620  A899                     syscall    SetPenState
  565. 00000622  2F0B                     move.l     -[A7], A3
  566. 00000624  206D FE8C                movea.l    A0, [A5 - 0x174]
  567. 00000628  2F28 0018                move.l     -[A7], [A0 + 0x18]
  568. 0000062C  A8DC                     syscall    CopyRgn
  569. 0000062E  2F2D FE8C                move.l     -[A7], [A5 - 0x174]
  570. 00000632  4EAD 2862                jsr        [A5 + 0x2862 /* export_1288 */]
  571. 00000636  2F0B                     move.l     -[A7], A3
  572. 00000638  A8D9                     syscall    DisposRgn/DisposeRgn
  573. 0000063A  2F0C                     move.l     -[A7], A4
  574. 0000063C  A879                     syscall    SetClip
  575. 0000063E  2F0C                     move.l     -[A7], A4
  576. 00000640  A8D9                     syscall    DisposRgn/DisposeRgn
  577. 00000642  2F2D B562                move.l     -[A7], [A5 - 0x4A9E]
  578. 00000646  205F                     movea.l    A0, [A7]+
  579. 00000648  A02A                     syscall    HUnlock
  580. label0000064A:
  581. 0000064A  4CDF 1800                movem.l    A3,A4, [A7]+
  582. 0000064E  4E5E                     unlink     A6
  583. 00000650  4E75                     rts
  584. fn00000652:
  585. 00000652  4E56 FFDE                link       A6, -0x0022
  586. 00000656  102E 000E                move.b     D0, [A6 + 0xE]
  587. 0000065A  6734                     beq        +0x36 /* 00000690 */
  588. 0000065C  2F2D 9F0A                move.l     -[A7], [A5 - 0x60F6]
  589. 00000660  206E 0008                movea.l    A0, [A6 + 0x8]
  590. 00000664  3028 0008                move.w     D0, [A0 + 0x8]
  591. 00000668  5A40                     addq.w     D0, 5
  592. 0000066A  3F00                     move.w     -[A7], D0
  593. 0000066C  486E FFFE                pea.l      [A6 - 0x2]
  594. 00000670  486E FFFA                pea.l      [A6 - 0x6]
  595. 00000674  486E FFF2                pea.l      [A6 - 0xE]
  596. 00000678  A98D                     syscall    GetDialogItem/GetDItem
  597. 0000067A  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  598. 0000067E  486E FFDE                pea.l      [A6 - 0x22]
  599. 00000682  302D AF4C                move.w     D0, [A5 - 0x50B4]
  600. 00000686  48C0                     ext.l      D0
  601. 00000688  2F00                     move.l     -[A7], D0
  602. 0000068A  4EAD 261A                jsr        [A5 + 0x261A /* export_1215 */]
  603. 0000068E  A98F                     syscall    SetDialogItemText/SetIText
  604. label00000690:
  605. 00000690  102E 000C                move.b     D0, [A6 + 0xC]
  606. 00000694  6734                     beq        +0x36 /* 000006CA */
  607. 00000696  2F2D 9F0A                move.l     -[A7], [A5 - 0x60F6]
  608. 0000069A  206E 0008                movea.l    A0, [A6 + 0x8]
  609. 0000069E  3028 0008                move.w     D0, [A0 + 0x8]
  610. 000006A2  5C40                     addq.w     D0, 6
  611. 000006A4  3F00                     move.w     -[A7], D0
  612. 000006A6  486E FFFE                pea.l      [A6 - 0x2]
  613. 000006AA  486E FFFA                pea.l      [A6 - 0x6]
  614. 000006AE  486E FFF2                pea.l      [A6 - 0xE]
  615. 000006B2  A98D                     syscall    GetDialogItem/GetDItem
  616. 000006B4  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  617. 000006B8  486E FFDE                pea.l      [A6 - 0x22]
  618. 000006BC  302D AF4A                move.w     D0, [A5 - 0x50B6]
  619. 000006C0  48C0                     ext.l      D0
  620. 000006C2  2F00                     move.l     -[A7], D0
  621. 000006C4  4EAD 261A                jsr        [A5 + 0x261A /* export_1215 */]
  622. 000006C8  A98F                     syscall    SetDialogItemText/SetIText
  623. label000006CA:
  624. 000006CA  4E5E                     unlink     A6
  625. 000006CC  205F                     movea.l    A0, [A7]+
  626. 000006CE  504F                     addq.w     A7, 8
  627. 000006D0  4ED0                     jmp        [A0]
  628. fn000006D2:
  629. 000006D2  4E56 FFF8                link       A6, -0x0008
  630. 000006D6  48E7 0308                movem.l    -[A7], D6,D7,A4
  631. 000006DA  286E 0008                movea.l    A4, [A6 + 0x8]
  632. 000006DE  206D B642                movea.l    A0, [A5 - 0x49BE]
  633. 000006E2  0CAD 00F0 01A0 AF4A      cmpi.l     [A5 - 0x50B6], 0xF001A0
  634. 000006EA  57C0                     seq        D0
  635. 000006EC  4400                     neg.b      D0
  636. 000006EE  1080                     move.b     [A0], D0
  637. 000006F0  206D B642                movea.l    A0, [A5 - 0x49BE]
  638. 000006F4  0CAD 0156 0200 AF4A      cmpi.l     [A5 - 0x50B6], 0x1560200
  639. 000006FC  57C0                     seq        D0
  640. 000006FE  4400                     neg.b      D0
  641. 00000700  1140 0001                move.b     [A0 + 0x1], D0
  642. 00000704  206D B642                movea.l    A0, [A5 - 0x49BE]
  643. 00000708  0CAD 0190 0280 AF4A      cmpi.l     [A5 - 0x50B6], 0x1900280
  644. 00000710  57C0                     seq        D0
  645. 00000712  4400                     neg.b      D0
  646. 00000714  1140 0002                move.b     [A0 + 0x2], D0
  647. 00000718  206D B642                movea.l    A0, [A5 - 0x49BE]
  648. 0000071C  0CAD 01E0 0280 AF4A      cmpi.l     [A5 - 0x50B6], 0x1E00280
  649. 00000724  57C0                     seq        D0
  650. 00000726  4400                     neg.b      D0
  651. 00000728  1140 0003                move.b     [A0 + 0x3], D0
  652. 0000072C  206D B642                movea.l    A0, [A5 - 0x49BE]
  653. 00000730  0CAD 02D0 0240 AF4A      cmpi.l     [A5 - 0x50B6], 0x2D00240
  654. 00000738  57C0                     seq        D0
  655. 0000073A  4400                     neg.b      D0
  656. 0000073C  1140 0004                move.b     [A0 + 0x4], D0
  657. 00000740  206D B642                movea.l    A0, [A5 - 0x49BE]
  658. 00000744  202D AF4A                move.l     D0, [A5 - 0x50B6]
  659. 00000748  B0AD C286                cmp.l      D0, [A5 - 0x3D7A]
  660. 0000074C  57C0                     seq        D0
  661. 0000074E  4400                     neg.b      D0
  662. 00000750  1140 0005                move.b     [A0 + 0x5], D0
  663. 00000754  206D B642                movea.l    A0, [A5 - 0x49BE]
  664. 00000758  202D AF4A                move.l     D0, [A5 - 0x50B6]
  665. 0000075C  B0AD C328                cmp.l      D0, [A5 - 0x3CD8]
  666. 00000760  57C0                     seq        D0
  667. 00000762  4400                     neg.b      D0
  668. 00000764  1140 0006                move.b     [A0 + 0x6], D0
  669. 00000768  206D B642                movea.l    A0, [A5 - 0x49BE]
  670. 0000076C  117C 0001 0007           move.b     [A0 + 0x7], 0x1
  671. 00000772  4206                     clr.b      D6
  672. 00000774  3D7C 0001 FFFA           move.w     [A6 - 0x6], 0x1
  673. 0000077A  3E2E FFFA                move.w     D7, [A6 - 0x6]
  674. 0000077E  6038                     bra        +0x3A /* 000007B8 */
  675. label00000780:
  676. 00000780  206D B642                movea.l    A0, [A5 - 0x49BE]
  677. 00000784  1030 70FF                move.b     D0, [A0 + D7.w - 0x1]
  678. 00000788  672C                     beq        +0x2E /* 000007B6 */
  679. 0000078A  4A6C FFFC                tst.w      [A4 - 0x4]
  680. 0000078E  56C0                     sne        D0
  681. 00000790  4A00                     tst.b      D0
  682. 00000792  670A                     beq        +0xC /* 0000079E */
  683. 00000794  BE6C FFFC                cmp.w      D7, [A4 - 0x4]
  684. 00000798  56C1                     sne        D1
  685. 0000079A  C001                     and.b      D0, D1
  686. 0000079C  6608                     bne        +0xA /* 000007A6 */
  687. label0000079E:
  688. 0000079E  8006                     or.b       D0, D6
  689. 000007A0  0240 0001                andi.w     D0, 0x1
  690. 000007A4  670A                     beq        +0xC /* 000007B0 */
  691. label000007A6:
  692. 000007A6  206D B642                movea.l    A0, [A5 - 0x49BE]
  693. 000007AA  4230 70FF                clr.b      [A0 + D7.w - 0x1]
  694. 000007AE  6006                     bra        +0x8 /* 000007B6 */
  695. label000007B0:
  696. 000007B0  3947 FFFC                move.w     [A4 - 0x4], D7
  697. 000007B4  7C01                     moveq.l    D6, 0x01
  698. label000007B6:
  699. 000007B6  5247                     addq.w     D7, 1
  700. label000007B8:
  701. 000007B8  7008                     moveq.l    D0, 0x08
  702. 000007BA  B047                     cmp.w      D0, D7
  703. 000007BC  6CC2                     bge        -0x3C /* 00000780 */
  704. 000007BE  206D B642                movea.l    A0, [A5 - 0x49BE]
  705. 000007C2  1028 0007                move.b     D0, [A0 + 0x7]
  706. 000007C6  6710                     beq        +0x12 /* 000007D8 */
  707. 000007C8  2B6D AF4A B328           move.l     [A5 - 0x4CD8], [A5 - 0x50B6]
  708. 000007CE  2F2D C494                move.l     -[A7], [A5 - 0x3B6C]
  709. 000007D2  3F3C 0008                move.w     -[A7], 0x8
  710. 000007D6  A939                     syscall    EnableItem
  711. label000007D8:
  712. 000007D8  3D7C 0001 FFF8           move.w     [A6 - 0x8], 0x1
  713. 000007DE  3E2E FFF8                move.w     D7, [A6 - 0x8]
  714. 000007E2  6012                     bra        +0x14 /* 000007F6 */
  715. label000007E4:
  716. 000007E4  2F2D C494                move.l     -[A7], [A5 - 0x3B6C]
  717. 000007E8  3F07                     move.w     -[A7], D7
  718. 000007EA  206D B642                movea.l    A0, [A5 - 0x49BE]
  719. 000007EE  1F30 70FF                move.b     -[A7], [A0 + D7.w - 0x1]
  720. 000007F2  A945                     syscall    CheckItem
  721. 000007F4  5247                     addq.w     D7, 1
  722. label000007F6:
  723. 000007F6  7008                     moveq.l    D0, 0x08
  724. 000007F8  B047                     cmp.w      D0, D7
  725. 000007FA  6CE8                     bge        -0x16 /* 000007E4 */
  726. 000007FC  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  727. 00000800  4E5E                     unlink     A6
  728. 00000802  2E9F                     move.l     [A7], [A7]+
  729. 00000804  4E75                     rts
  730. fn00000806:
  731. 00000806  4E56 FFFC                link       A6, -0x0004
  732. 0000080A  2F0C                     move.l     -[A7], A4
  733. 0000080C  286E 0008                movea.l    A4, [A6 + 0x8]
  734. 00000810  202E 000C                move.l     D0, [A6 + 0xC]
  735. 00000814  B0AD AF4A                cmp.l      D0, [A5 - 0x50B6]
  736. 00000818  57C0                     seq        D0
  737. 0000081A  4A00                     tst.b      D0
  738. 0000081C  670E                     beq        +0x10 /* 0000082C */
  739. 0000081E  4A6C FFFC                tst.w      [A4 - 0x4]
  740. 00000822  57C1                     seq        D1
  741. 00000824  C001                     and.b      D0, D1
  742. 00000826  6704                     beq        +0x6 /* 0000082C */
  743. 00000828  6000 009A                bra        +0x9C /* 000008C4 */
  744. label0000082C:
  745. 0000082C  202E 000C                move.l     D0, [A6 + 0xC]
  746. 00000830  B0AD AF4A                cmp.l      D0, [A5 - 0x50B6]
  747. 00000834  6738                     beq        +0x3A /* 0000086E */
  748. 00000836  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  749. 0000083A  A89C                     syscall    PenMode
  750. 0000083C  2F2D AF4A                move.l     -[A7], [A5 - 0x50B6]
  751. 00000840  4267                     clr.w      -[A7]
  752. 00000842  2F2D 9F0A                move.l     -[A7], [A5 - 0x60F6]
  753. 00000846  302C 0008                move.w     D0, [A4 + 0x8]
  754. 0000084A  5E40                     addq.w     D0, 7
  755. 0000084C  3F00                     move.w     -[A7], D0
  756. 0000084E  4EBA FBB0                jsr        [PC - 0x450 /* 00000400 */]
  757. 00000852  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  758. 00000856  4267                     clr.w      -[A7]
  759. 00000858  2F2D 9F0A                move.l     -[A7], [A5 - 0x60F6]
  760. 0000085C  302C 0008                move.w     D0, [A4 + 0x8]
  761. 00000860  5E40                     addq.w     D0, 7
  762. 00000862  3F00                     move.w     -[A7], D0
  763. 00000864  4EBA FB9A                jsr        [PC - 0x466 /* 00000400 */]
  764. 00000868  3F3C 0008                move.w     -[A7], 0x8
  765. 0000086C  A89C                     syscall    PenMode
  766. label0000086E:
  767. 0000086E  2D6D AF4A FFFC           move.l     [A6 - 0x4], [A5 - 0x50B6]
  768. 00000874  2B6E 000C AF4A           move.l     [A5 - 0x50B6], [A6 + 0xC]
  769. 0000087A  302D AF4C                move.w     D0, [A5 - 0x50B4]
  770. 0000087E  B06E FFFE                cmp.w      D0, [A6 - 0x2]
  771. 00000882  56C0                     sne        D0
  772. 00000884  4400                     neg.b      D0
  773. 00000886  1F00                     move.b     -[A7], D0
  774. 00000888  302D AF4A                move.w     D0, [A5 - 0x50B6]
  775. 0000088C  B06E FFFC                cmp.w      D0, [A6 - 0x4]
  776. 00000890  56C0                     sne        D0
  777. 00000892  4400                     neg.b      D0
  778. 00000894  1F00                     move.b     -[A7], D0
  779. 00000896  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  780. 0000089A  4EBA FDB6                jsr        [PC - 0x24A /* 00000652 */]
  781. 0000089E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  782. 000008A2  4EBA FE2E                jsr        [PC - 0x1D2 /* 000006D2 */]
  783. 000008A6  206D B642                movea.l    A0, [A5 - 0x49BE]
  784. 000008AA  302D C49A                move.w     D0, [A5 - 0x3B66]
  785. 000008AE  1230 00FF                move.b     D1, [A0 + D0.w - 0x1]
  786. 000008B2  660C                     bne        +0xE /* 000008C0 */
  787. 000008B4  486D C490                pea.l      [A5 - 0x3B70]
  788. 000008B8  3F2C FFFC                move.w     -[A7], [A4 - 0x4]
  789. 000008BC  4EAD 26AA                jsr        [A5 + 0x26AA /* export_1233 */]
  790. label000008C0:
  791. 000008C0  426C FFFC                clr.w      [A4 - 0x4]
  792. label000008C4:
  793. 000008C4  285F                     movea.l    A4, [A7]+
  794. 000008C6  4E5E                     unlink     A6
  795. 000008C8  205F                     movea.l    A0, [A7]+
  796. 000008CA  504F                     addq.w     A7, 8
  797. 000008CC  4ED0                     jmp        [A0]
  798. fn000008CE:
  799. 000008CE  4E56 FFD6                link       A6, -0x002A
  800. 000008D2  486E FFE8                pea.l      [A6 - 0x18]
  801. 000008D6  A972                     syscall    GetMouse
  802. 000008D8  2D6E FFE8 FFF4           move.l     [A6 - 0xC], [A6 - 0x18]
  803. 000008DE  2D6D AF4A FFF8           move.l     [A6 - 0x8], [A5 - 0x50B6]
  804. 000008E4  2F2D 9F0A                move.l     -[A7], [A5 - 0x60F6]
  805. 000008E8  206E 0008                movea.l    A0, [A6 + 0x8]
  806. 000008EC  3028 0008                move.w     D0, [A0 + 0x8]
  807. 000008F0  5E40                     addq.w     D0, 7
  808. 000008F2  3F00                     move.w     -[A7], D0
  809. 000008F4  486E FFE2                pea.l      [A6 - 0x1E]
  810. 000008F8  486E FFDE                pea.l      [A6 - 0x22]
  811. 000008FC  486E FFD6                pea.l      [A6 - 0x2A]
  812. 00000900  A98D                     syscall    GetDialogItem/GetDItem
  813. 00000902  2D6E FFD6 FFFC           move.l     [A6 - 0x4], [A6 - 0x2A]
  814. 00000908  42A7                     clr.l      -[A7]
  815. 0000090A  2F2D AF4A                move.l     -[A7], [A5 - 0x50B6]
  816. 0000090E  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  817. 00000912  4EAD 27DA                jsr        [A5 + 0x27DA /* export_1271 */]
  818. 00000916  2D5F FFEC                move.l     [A6 - 0x14], [A7]+
  819. 0000091A  42A7                     clr.l      -[A7]
  820. 0000091C  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  821. 00000920  2F2E FFE8                move.l     -[A7], [A6 - 0x18]
  822. 00000924  A94F                     syscall    DeltaPoint
  823. 00000926  2D5F FFF0                move.l     [A6 - 0x10], [A7]+
  824. 0000092A  546E FFEE                addq.w     [A6 - 0x12], 2
  825. 0000092E  546E FFEC                addq.w     [A6 - 0x14], 2
  826. 00000932  4267                     clr.w      -[A7]
  827. 00000934  2F2E FFE8                move.l     -[A7], [A6 - 0x18]
  828. 00000938  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  829. 0000093C  3F3C 0005                move.w     -[A7], 0x5
  830. 00000940  4EAD 0DDA                jsr        [A5 + 0xDDA /* export_439 */]
  831. 00000944  101F                     move.b     D0, [A7]+
  832. 00000946  6604                     bne        +0x6 /* 0000094C */
  833. 00000948  6000 00A4                bra        +0xA6 /* 000009EE */
  834. label0000094C:
  835. 0000094C  4267                     clr.w      -[A7]
  836. 0000094E  4EAD 26D2                jsr        [A5 + 0x26D2 /* export_1238 */]
  837. 00000952  1B5F C080                move.b     [A5 - 0x3F80], [A7]+
  838. 00000956  2F2E FFE8                move.l     -[A7], [A6 - 0x18]
  839. 0000095A  4EAD 313A                jsr        [A5 + 0x313A /* export_1571 */]
  840. label0000095E:
  841. 0000095E  42A7                     clr.l      -[A7]
  842. 00000960  A975                     syscall    TickCount
  843. 00000962  201F                     move.l     D0, [A7]+
  844. 00000964  5C80                     addq.l     D0, 6
  845. 00000966  2D40 FFE4                move.l     [A6 - 0x1C], D0
  846. label0000096A:
  847. 0000096A  486E FFE8                pea.l      [A6 - 0x18]
  848. 0000096E  A972                     syscall    GetMouse
  849. 00000970  486E FFE8                pea.l      [A6 - 0x18]
  850. 00000974  4EAD 3122                jsr        [A5 + 0x3122 /* export_1568 */]
  851. 00000978  202E FFE8                move.l     D0, [A6 - 0x18]
  852. 0000097C  B0AE FFF4                cmp.l      D0, [A6 - 0xC]
  853. 00000980  672A                     beq        +0x2C /* 000009AC */
  854. 00000982  2D6E FFE8 FFF4           move.l     [A6 - 0xC], [A6 - 0x18]
  855. 00000988  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  856. 0000098C  486E FFE8                pea.l      [A6 - 0x18]
  857. 00000990  A87E                     syscall    AddPt
  858. 00000992  42A7                     clr.l      -[A7]
  859. 00000994  2F2E FFE8                move.l     -[A7], [A6 - 0x18]
  860. 00000998  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  861. 0000099C  4EAD 27E2                jsr        [A5 + 0x27E2 /* export_1272 */]
  862. 000009A0  2D5F FFF8                move.l     [A6 - 0x8], [A7]+
  863. 000009A4  486E FFF8                pea.l      [A6 - 0x8]
  864. 000009A8  4EAD 2772                jsr        [A5 + 0x2772 /* export_1258 */]
  865. label000009AC:
  866. 000009AC  4267                     clr.w      -[A7]
  867. 000009AE  A974                     syscall    Button
  868. 000009B0  101F                     move.b     D0, [A7]+
  869. 000009B2  6602                     bne        +0x4 /* 000009B6 */
  870. 000009B4  6038                     bra        +0x3A /* 000009EE */
  871. label000009B6:
  872. 000009B6  202E FFF8                move.l     D0, [A6 - 0x8]
  873. 000009BA  B0AD AF4A                cmp.l      D0, [A5 - 0x50B6]
  874. 000009BE  56C0                     sne        D0
  875. 000009C0  2F00                     move.l     -[A7], D0
  876. 000009C2  42A7                     clr.l      -[A7]
  877. 000009C4  A975                     syscall    TickCount
  878. 000009C6  221F                     move.l     D1, [A7]+
  879. 000009C8  201F                     move.l     D0, [A7]+
  880. 000009CA  B2AE FFE4                cmp.l      D1, [A6 - 0x1C]
  881. 000009CE  5CC1                     sge        D1
  882. 000009D0  C001                     and.b      D0, D1
  883. 000009D2  6796                     beq        -0x68 /* 0000096A */
  884. 000009D4  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  885. 000009D8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  886. 000009DC  4EBA FE28                jsr        [PC - 0x1D8 /* 00000806 */]
  887. 000009E0  4267                     clr.w      -[A7]
  888. 000009E2  A974                     syscall    Button
  889. 000009E4  101F                     move.b     D0, [A7]+
  890. 000009E6  0A00 0001                xori.b     D0, 0x1
  891. 000009EA  6700 FF72                beq        -0x8C /* 0000095E */
  892. label000009EE:
  893. 000009EE  4E5E                     unlink     A6
  894. 000009F0  2E9F                     move.l     [A7], [A7]+
  895. 000009F2  4E75                     rts
  896. fn000009F4:
  897. 000009F4  4E56 FDEE                link       A6, -0x0212
  898. 000009F8  48E7 0118                movem.l    -[A7], D7,A3,A4
  899. 000009FC  266E 0008                movea.l    A3, [A6 + 0x8]
  900. 00000A00  206D BFEA                movea.l    A0, [A5 - 0x4016]
  901. 00000A04  49E8 0010                lea.l      A4, [A0 + 0x10]
  902. 00000A08  7000                     moveq.l    D0, 0x00
  903. 00000A0A  322C 0006                move.w     D1, [A4 + 0x6]
  904. 00000A0E  926C 0002                sub.w      D1, [A4 + 0x2]
  905. 00000A12  D27C 0010                add.w      D1, 0x10
  906. 00000A16  3001                     move.w     D0, D1
  907. 00000A18  C0BC FFFF FFE0           and.l      D0, 0xFFFFFFE0
  908. 00000A1E  3B40 C288                move.w     [A5 - 0x3D78], D0
  909. 00000A22  7000                     moveq.l    D0, 0x00
  910. 00000A24  322C 0004                move.w     D1, [A4 + 0x4]
  911. 00000A28  9254                     sub.w      D1, [A4]
  912. 00000A2A  3001                     move.w     D0, D1
  913. 00000A2C  C0BC FFFF FFFE           and.l      D0, 0xFFFFFFFE
  914. 00000A32  3B40 C286                move.w     [A5 - 0x3D7A], D0
  915. 00000A36  2B6D C4B4 AF4A           move.l     [A5 - 0x50B6], [A5 - 0x3B4C]
  916. 00000A3C  2B6D AF4A B328           move.l     [A5 - 0x4CD8], [A5 - 0x50B6]
  917. 00000A42  1F3C 0001                move.b     -[A7], 0x1
  918. 00000A46  1F3C 0001                move.b     -[A7], 0x1
  919. 00000A4A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  920. 00000A4E  4EBA FC02                jsr        [PC - 0x3FE /* 00000652 */]
  921. 00000A52  49ED C490                lea.l      A4, [A5 - 0x3B70]
  922. 00000A56  28AD 9F0A                move.l     [A4], [A5 - 0x60F6]
  923. 00000A5A  42A7                     clr.l      -[A7]
  924. 00000A5C  3F3C 005D                move.w     -[A7], 0x5D /* ']' */
  925. 00000A60  487A 0124                pea.l      [PC + 0x124 /* 00000B86, value 0x4E56 'NV', cstring "" */]
  926. 00000A64  A931                     syscall    NewMenu
  927. 00000A66  295F 0004                move.l     [A4 + 0x4], [A7]+
  928. 00000A6A  3D7C 001C FEEE           move.w     [A6 - 0x112], 0x1C
  929. 00000A70  3E2E FEEE                move.w     D7, [A6 - 0x112]
  930. 00000A74  601C                     bra        +0x1E /* 00000A92 */
  931. label00000A76:
  932. 00000A76  2F2C 0004                move.l     -[A7], [A4 + 0x4]
  933. 00000A7A  3007                     move.w     D0, D7
  934. 00000A7C  907C 001B                sub.w      D0, 0x1B
  935. 00000A80  3F00                     move.w     -[A7], D0
  936. 00000A82  486E FDEE                pea.l      [A6 - 0x212]
  937. 00000A86  3F07                     move.w     -[A7], D7
  938. 00000A88  4EAD 23C2                jsr        [A5 + 0x23C2 /* export_1140 */]
  939. 00000A8C  4EAD 24D2                jsr        [A5 + 0x24D2 /* export_1174 */]
  940. 00000A90  5247                     addq.w     D7, 1
  941. label00000A92:
  942. 00000A92  7023                     moveq.l    D0, 0x23
  943. 00000A94  B047                     cmp.w      D0, D7
  944. 00000A96  6CDE                     bge        -0x20 /* 00000A76 */
  945. 00000A98  302B 0008                move.w     D0, [A3 + 0x8]
  946. 00000A9C  5440                     addq.w     D0, 2
  947. 00000A9E  3940 0008                move.w     [A4 + 0x8], D0
  948. 00000AA2  426B FFFC                clr.w      [A3 - 0x4]
  949. 00000AA6  2F2D C494                move.l     -[A7], [A5 - 0x3B6C]
  950. 00000AAA  3F3C 0008                move.w     -[A7], 0x8
  951. 00000AAE  A93A                     syscall    DisableItem
  952. 00000AB0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  953. 00000AB4  4EBA FC1C                jsr        [PC - 0x3E4 /* 000006D2 */]
  954. 00000AB8  396B FFFC 000A           move.w     [A4 + 0xA], [A3 - 0x4]
  955. 00000ABE  486D C490                pea.l      [A5 - 0x3B70]
  956. 00000AC2  4EAD 24BA                jsr        [A5 + 0x24BA /* export_1171 */]
  957. 00000AC6  4EAD 3082                jsr        [A5 + 0x3082 /* export_1548 */]
  958. 00000ACA  4EAD 30BA                jsr        [A5 + 0x30BA /* export_1555 */]
  959. 00000ACE  42A7                     clr.l      -[A7]
  960. 00000AD0  2F3C 01E0 0280           move.l     -[A7], 0x1E00280
  961. 00000AD6  4EAD 2EB2                jsr        [A5 + 0x2EB2 /* export_1490 */]
  962. 00000ADA  201F                     move.l     D0, [A7]+
  963. 00000ADC  B0AD BF6E                cmp.l      D0, [A5 - 0x4092]
  964. 00000AE0  6F0A                     ble        +0xC /* 00000AEC */
  965. 00000AE2  2F2D C494                move.l     -[A7], [A5 - 0x3B6C]
  966. 00000AE6  3F3C 0004                move.w     -[A7], 0x4
  967. 00000AEA  A93A                     syscall    DisableItem
  968. label00000AEC:
  969. 00000AEC  42A7                     clr.l      -[A7]
  970. 00000AEE  2F3C 0190 0280           move.l     -[A7], 0x1900280
  971. 00000AF4  4EAD 2EB2                jsr        [A5 + 0x2EB2 /* export_1490 */]
  972. 00000AF8  201F                     move.l     D0, [A7]+
  973. 00000AFA  B0AD BF6E                cmp.l      D0, [A5 - 0x4092]
  974. 00000AFE  6F0A                     ble        +0xC /* 00000B0A */
  975. 00000B00  2F2D C494                move.l     -[A7], [A5 - 0x3B6C]
  976. 00000B04  3F3C 0003                move.w     -[A7], 0x3
  977. 00000B08  A93A                     syscall    DisableItem
  978. label00000B0A:
  979. 00000B0A  42A7                     clr.l      -[A7]
  980. 00000B0C  2F3C 02D0 0240           move.l     -[A7], 0x2D00240
  981. 00000B12  4EAD 2EB2                jsr        [A5 + 0x2EB2 /* export_1490 */]
  982. 00000B16  201F                     move.l     D0, [A7]+
  983. 00000B18  B0AD BF6E                cmp.l      D0, [A5 - 0x4092]
  984. 00000B1C  6F0A                     ble        +0xC /* 00000B28 */
  985. 00000B1E  2F2D C494                move.l     -[A7], [A5 - 0x3B6C]
  986. 00000B22  3F3C 0005                move.w     -[A7], 0x5
  987. 00000B26  A93A                     syscall    DisableItem
  988. label00000B28:
  989. 00000B28  4AAD C328                tst.l      [A5 - 0x3CD8]
  990. 00000B2C  660A                     bne        +0xC /* 00000B38 */
  991. 00000B2E  2F2D C494                move.l     -[A7], [A5 - 0x3B6C]
  992. 00000B32  3F3C 0007                move.w     -[A7], 0x7
  993. 00000B36  A93A                     syscall    DisableItem
  994. label00000B38:
  995. 00000B38  4EBA F9C8                jsr        [PC - 0x638 /* 00000502 */]
  996. 00000B3C  2F2D 9F0A                move.l     -[A7], [A5 - 0x60F6]
  997. 00000B40  302B 0008                move.w     D0, [A3 + 0x8]
  998. 00000B44  5E40                     addq.w     D0, 7
  999. 00000B46  3F00                     move.w     -[A7], D0
  1000. 00000B48  486E FEFC                pea.l      [A6 - 0x104]
  1001. 00000B4C  486E FEF8                pea.l      [A6 - 0x108]
  1002. 00000B50  486E FEF0                pea.l      [A6 - 0x110]
  1003. 00000B54  A98D                     syscall    GetDialogItem/GetDItem
  1004. 00000B56  2F2D 9F0A                move.l     -[A7], [A5 - 0x60F6]
  1005. 00000B5A  302B 0008                move.w     D0, [A3 + 0x8]
  1006. 00000B5E  5E40                     addq.w     D0, 7
  1007. 00000B60  3F00                     move.w     -[A7], D0
  1008. 00000B62  3F2E FEFC                move.w     -[A7], [A6 - 0x104]
  1009. 00000B66  2F2D B0E8                move.l     -[A7], [A5 - 0x4F18]
  1010. 00000B6A  486E FEF0                pea.l      [A6 - 0x110]
  1011. 00000B6E  A98E                     syscall    SetDialogItem/SetDItem
  1012. 00000B70  206E 0008                movea.l    A0, [A6 + 0x8]
  1013. 00000B74  2C48                     movea.l    A6, A0
  1014. 00000B76  4EFA 0126                jmp        [PC + 0x126 /* 00000C9E */]
  1015. 00000B7A  0000 4CDF                ori.b      D0, 0xDF
  1016. 00000B7E  1880                     move.b     [A4], D0
  1017. 00000B80  4E5E                     unlink     A6
  1018. 00000B82  2E9F                     move.l     [A7], [A7]+
  1019. 00000B84  4E75                     rts
  1020. 00000B86  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1021. // begin alternate branch 00000B88-00000B90
  1022. fn00000B88:
  1023. 00000B88  4E56 0000                link       A6, 0
  1024. 00000B8C  4AAD C494                tst.l      [A5 - 0x3B6C]
  1025. // end alternate branch 00000B88-00000B90
  1026. fn00000B88: // (misaligned)
  1027. 00000B8A  0000 4AAD                ori.b      D0, 0xAD
  1028. 00000B8E  C494                     and.l      D2, [A4]
  1029. 00000B90  6706                     beq        +0x8 /* 00000B98 */
  1030. 00000B92  2F2D C494                move.l     -[A7], [A5 - 0x3B6C]
  1031. 00000B96  A932                     syscall    DisposeMenu
  1032. label00000B98:
  1033. 00000B98  486D B562                pea.l      [A5 - 0x4A9E]
  1034. 00000B9C  4EAD 2572                jsr        [A5 + 0x2572 /* export_1194 */]
  1035. 00000BA0  206E 0008                movea.l    A0, [A6 + 0x8]
  1036. 00000BA4  2C48                     movea.l    A6, A0
  1037. 00000BA6  4EFA 00F6                jmp        [PC + 0xF6 /* 00000C9E */]
  1038. 00000BAA  0000 4E5E                ori.b      D0, 0x5E /* '^' */
  1039. 00000BAE  2E9F                     move.l     [A7], [A7]+
  1040. 00000BB0  4E75                     rts
  1041. export_278:
  1042. 00000BB2  4E56 FFFC                link       A6, -0x0004
  1043. 00000BB6  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  1044. 00000BBA  70FF                     moveq.l    D0, 0xFFFFFFFF
  1045. 00000BBC  B06E 000A                cmp.w      D0, [A6 + 0xA]
  1046. 00000BC0  6606                     bne        +0x8 /* 00000BC8 */
  1047. 00000BC2  2F0E                     move.l     -[A7], A6
  1048. 00000BC4  4EBA FE2E                jsr        [PC - 0x1D2 /* 000009F4 */]
  1049. label00000BC8:
  1050. 00000BC8  70FE                     moveq.l    D0, 0xFFFFFFFE
  1051. 00000BCA  B06E 000A                cmp.w      D0, [A6 + 0xA]
  1052. 00000BCE  6606                     bne        +0x8 /* 00000BD6 */
  1053. 00000BD0  2F0E                     move.l     -[A7], A6
  1054. 00000BD2  4EBA FFB4                jsr        [PC - 0x4C /* 00000B88 */]
  1055. label00000BD6:
  1056. 00000BD6  426E FFFC                clr.w      [A6 - 0x4]
  1057. 00000BDA  302E 000A                move.w     D0, [A6 + 0xA]
  1058. 00000BDE  906E 0008                sub.w      D0, [A6 + 0x8]
  1059. 00000BE2  5340                     subq.w     D0, 1
  1060. 00000BE4  670E                     beq        +0x10 /* 00000BF4 */
  1061. 00000BE6  5340                     subq.w     D0, 1
  1062. 00000BE8  670A                     beq        +0xC /* 00000BF4 */
  1063. 00000BEA  5B40                     subq.w     D0, 5
  1064. 00000BEC  6700 00AA                beq        +0xAC /* 00000C98 */
  1065. 00000BF0  6000 00AC                bra        +0xAE /* 00000C9E */
  1066. label00000BF4:
  1067. 00000BF4  4267                     clr.w      -[A7]
  1068. 00000BF6  486D C490                pea.l      [A5 - 0x3B70]
  1069. 00000BFA  4EAD 2732                jsr        [A5 + 0x2732 /* export_1250 */]
  1070. 00000BFE  3D5F FFFC                move.w     [A6 - 0x4], [A7]+
  1071. 00000C02  302E FFFC                move.w     D0, [A6 - 0x4]
  1072. 00000C06  5340                     subq.w     D0, 1
  1073. 00000C08  6B00 0094                bmi        +0x96 /* 00000C9E */
  1074. 00000C0C  0C40 0007                cmpi.w     D0, 0x7
  1075. 00000C10  6E00 008C                bgt        +0x8E /* 00000C9E */
  1076. 00000C14  D040                     add.w      D0, D0
  1077. 00000C16  303B 0006                move.w     D0, [PC + D0.w + 0x6]
  1078. 00000C1A  4EFB 0000                jmp        [PC + D0.w]
  1079. 00000C1E  0012 0020                ori.b      [A2], 0x20 /* ' ' */
  1080. 00000C22  002E 003C 004A           ori.b      [A6 + 0x4A], 0x3C /* '<' */
  1081. 00000C28  0058 0064                ori.w      [A0]+, 0x64 /* 'd' */
  1082. 00000C2C  0070 2F3C 00F0           ori.w      [A0 + D0.w - 0x16], 0x2F3C /* '/<' */
  1083. 00000C32  01A0                     bclr       -[A0], D0
  1084. 00000C34  2F0E                     move.l     -[A7], A6
  1085. 00000C36  4EBA FBCE                jsr        [PC - 0x432 /* 00000806 */]
  1086. 00000C3A  6062                     bra        +0x64 /* 00000C9E */
  1087. 00000C3C  2F3C 0156 0200           move.l     -[A7], 0x1560200
  1088. 00000C42  2F0E                     move.l     -[A7], A6
  1089. 00000C44  4EBA FBC0                jsr        [PC - 0x440 /* 00000806 */]
  1090. 00000C48  6054                     bra        +0x56 /* 00000C9E */
  1091. 00000C4A  2F3C 0190 0280           move.l     -[A7], 0x1900280
  1092. 00000C50  2F0E                     move.l     -[A7], A6
  1093. 00000C52  4EBA FBB2                jsr        [PC - 0x44E /* 00000806 */]
  1094. 00000C56  6046                     bra        +0x48 /* 00000C9E */
  1095. 00000C58  2F3C 01E0 0280           move.l     -[A7], 0x1E00280
  1096. 00000C5E  2F0E                     move.l     -[A7], A6
  1097. 00000C60  4EBA FBA4                jsr        [PC - 0x45C /* 00000806 */]
  1098. 00000C64  6038                     bra        +0x3A /* 00000C9E */
  1099. 00000C66  2F3C 02D0 0240           move.l     -[A7], 0x2D00240
  1100. 00000C6C  2F0E                     move.l     -[A7], A6
  1101. 00000C6E  4EBA FB96                jsr        [PC - 0x46A /* 00000806 */]
  1102. 00000C72  602A                     bra        +0x2C /* 00000C9E */
  1103. 00000C74  2F2D C286                move.l     -[A7], [A5 - 0x3D7A]
  1104. 00000C78  2F0E                     move.l     -[A7], A6
  1105. 00000C7A  4EBA FB8A                jsr        [PC - 0x476 /* 00000806 */]
  1106. 00000C7E  601E                     bra        +0x20 /* 00000C9E */
  1107. 00000C80  2F2D C328                move.l     -[A7], [A5 - 0x3CD8]
  1108. 00000C84  2F0E                     move.l     -[A7], A6
  1109. 00000C86  4EBA FB7E                jsr        [PC - 0x482 /* 00000806 */]
  1110. 00000C8A  6012                     bra        +0x14 /* 00000C9E */
  1111. 00000C8C  2F2D B328                move.l     -[A7], [A5 - 0x4CD8]
  1112. 00000C90  2F0E                     move.l     -[A7], A6
  1113. 00000C92  4EBA FB72                jsr        [PC - 0x48E /* 00000806 */]
  1114. 00000C96  6006                     bra        +0x8 /* 00000C9E */
  1115. label00000C98:
  1116. 00000C98  2F0E                     move.l     -[A7], A6
  1117. 00000C9A  4EBA FC32                jsr        [PC - 0x3CE /* 000008CE */]
  1118. label00000C9E:
  1119. 00000C9E  4FEE FFDC                lea.l      A7, [A6 - 0x24]
  1120. 00000CA2  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  1121. 00000CA6  4E5E                     unlink     A6
  1122. 00000CA8  2E9F                     move.l     [A7], [A7]+
  1123. 00000CAA  4E75                     rts
  1124.